#ifndef _RENDERPASSSETTINGWIDGET_H_
#define _RENDERPASSSETTINGWIDGET_H_

#include <SEUi/Widget/Widget.h>
#include <SECore/Signal.h>

namespace SEngine
{
    class EditLayer;
    class RenderPassSettingWidget : public Widget
    {
    public:
        RenderPassSettingWidget(EditLayer &);
        virtual ~RenderPassSettingWidget() = default;

    protected:
        virtual void BeginUpdate() override {}
        virtual void UpdateImpl(int delta) override;
        virtual void EndUpdate() override {}

    public:
        Signal<> SignalUpdateUI;

    private:
        EditLayer & m_layer;
        
    };
} // namespace SEngine



#endif


